keep confidential and secret - German English Dictionary